home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 2 / AACD 2.iso / AACD / Magazine / GraphicsCards / StormMesa / AMIGA / fd / aglu_lib.fd < prev    next >
Text File  |  1998-12-15  |  4KB  |  55 lines

  1. ##base _gluBase
  2. ##bias 30
  3. registerGLU(ptr)(a0)
  4. *Miscellaneous--------------------------------------------------------
  5. gluLookAt(GLdouble_eyex,GLdouble_eyey,GLdouble_eyez,GLdouble_centerx,GLdouble_centery,GLdouble_centerz,GLdouble_upx,GLdouble_upy,GLdouble_upz)(fp0/fp1/fp2/fp3/fp4/fp5/fp6/fp7/d0)
  6. gluOrtho2D(GLdouble_left,GLdouble_right,GLdouble_bottom,GLdouble_top)(fp0/fp1/fp2/fp3)
  7. gluPerspective(GLdouble_fovy,GLdouble_aspect,GLdouble_zNear,GLdouble_zFar)(fp0/fp1/fp2/fp3)
  8. gluPickMatrix(GLdouble_x,GLdouble_y,GLdouble_width,GLdouble_height,GLint_viewport)(fp0/fp1/fp2/fp3/a0)
  9. gluProject(GLdouble_objx,GLdouble_objy,GLdouble_objz,GLdouble_modelMatrix,GLdouble_projMatrix,GLint_viewport,GLdouble_winx,GLdouble_winy,GLdouble_winz)(fp0/fp1/fp2/a0/a1/a2/a3/d0/d1)
  10. gluUnProject(GLdouble_winx,GLdouble_winy,GLdouble_winz,GLdouble_modelMatrix,GLdouble_projMatrix,GLint_viewport,GLdouble_objx,GLdouble_objy,GLdouble_objz)(fp0/fp1/fp2/a0/a1/a2/a3/d0/d1)
  11. gluErrorString(GLenum_errorCode)(d0)
  12. *Mipmapping_ImageScaling--------------------------------------------------------
  13. gluScaleImage(GLenum_format,GLint_widthin,GLint_heightin,GLenum_typein,void_datain,GLint_widthout,GLint_heightout,GLenum_typeout,void_dataout)(d0/d1/d2/d3/a0/d4/d5/d6/a1)
  14. gluBuild1DMipmaps(GLenum_target,GLint_components,GLint_width,GLenum_format,GLenum_type,void_data)(d0/d1/d2/d3/d4/a0)
  15. gluBuild2DMipmaps(GLenum_target,GLint_components,GLint_width,GLint_height,GLenum_format,GLenum_type,void_data)(d0/d1/d2/d3/d4/d5/a0)
  16. *Quadrics----------------------------------------------------------------
  17. gluNewQuadric()()
  18. gluDeleteQuadric(GLUquadricObj_state)(a0)
  19. gluQuadricDrawStyle(GLUquadricObj_quadObject,GLenum_drawStyle)(a0/d0)
  20. gluQuadricOrientation(GLUquadricObj_quadObject,GLenum_orientation)(a0/d0)
  21. gluQuadricNormals(GLUquadricObj_quadObject,GLenum_normals)(a0/d0)
  22. gluQuadricTexture(GLUquadricObj_quadObject,GLboolean_textureCoords)(a0/d0)
  23. gluQuadricCallback(GLUquadricObj_qobj,GLenum_which,void_fn)(a0/d0/a1)
  24. gluCylinder( GLUquadricObj_qobj,GLdouble_baseRadius,GLdouble_topRadius,GLdouble_height,GLint_slices,GLint_stacks)(a0/fp0/fp1/fp2/d0/d1)
  25. gluSphere(GLUquadricObj_obj,GLdouble_radius,GLint_slices,GLint_stacks)(a0/fp0/d0/d1)
  26. gluDisk(GLUquadricObj_qobj,GLdouble_InnerRadius,GLdouble_outerRadius,GLint_slices,GLint_loops)(a0/fp0/fp1/d0/d1)
  27. gluPartialDisk(GLUquadricObj_qobj,GLdouble_innerRadius,GLdouble_outerRadius,GLint_slices,GLint_loops,GLdouble_startAngle,GLdouble_sweepAngle)(a0/fp0/fp1/d0/d1/fp2/fp3)
  28. *Nurbs----------------------------------------------------------------------
  29. gluNewNurbsRenderer()()
  30. gluDeleteNurbsRenderer(GLUnurbsObj_nobj)(a0)
  31. gluLoadSamplingMatrices(GLUnurbsObj_nobj,GLfloat_modelMatrix,GLfloat_projMatrix,GLint_viewport)(a0/a1/a2/a3)
  32. gluNurbsProperty(GLUnurbsObj_nobj,GLenum_property,GLfloat_value)(a0/d0/fp0)
  33. gluGetNurbsProperty(GLUnurbsObj_nobj,GLenum_property,GLfloat_value)(a0/d0/a1)
  34. gluBeginCurve(GLUnurbsObj_nobj)(a0)
  35. gluEndCurve(GLUnurbsObj_nobj)(a0)
  36. gluNurbsCurve(GLUnurbsObj_nobj,GLint_nknots, GLfloat_knot,GLint_stride,GLfloat_ctlarray,GLint_order,GLenum_type)(a0/d0/a1/d1/a2/d2/d3)
  37. gluBeginSurface(GLUnurbsObj_nobj)(a0)
  38. gluEndSurface(GLUnurbsObj_nobj)(a0)
  39. gluNurbsSurface(GLUnurbsObj_nobj,GLint_sknot_count,GLfloat_sknot,GLint_tknot_count,GLfloat_tknot,GLint_s_stride,GLint_t_stride,GLfloat_ctlarray,GLint_sorder,GLint_torder,GLenum_type)(a0/d0/a1/d1/a2/d2/d3/a3/d4/d5/d6)
  40. gluBeginTrim(GLUnurbsObj_nobj)(a0)
  41. gluEndTrim(GLUnurbsObj_nobj)(a0)
  42. gluPwlCurve(GLUnurbsObj_nobj,GLint_count,GLfloat_array,GLint_stride,GLenum_type)(a0/d0/a1/d1/d2)
  43. gluNurbsCallback(GLUnurbsObj_nobj,GLenum_which,void_fn)(a0/d0/a1)
  44. *Polygon_tesselation--------------------------------------------------------
  45. gluNewTess()()
  46. gluTessCallback(GLUtriangulatorObj_tobj,GLenum_which,void_fn)(a0/d0/a1)
  47. gluDeleteTess(GLUtriangulatorObj_tobj)(a0)
  48. gluBeginPolygon(GLUtriangulatorObj_tobj)(a0)
  49. gluEndPolygon(GLUtriangulatorObj_tobj)(a0)
  50. gluNextContour(GLUtriangulatorObj_tobj,GLenum_type)(a0/d0)
  51. gluTessVertex(GLUtriangulatorObj_tobj,GLdouble_v,void_data)(a0/a1/a2)
  52. *GLU1_1_Misc----------------------------------------------------------------
  53. gluGetString(GLenum_name)(d0)
  54. ##end
  55.